(someone's) means of support

Translations
moyen de subsistance
Definitions
The way in which someone earns a living or obtains the resources necessary to live, such as a job, business, or other source of income.